//
//  BaseShowTableViewCell.h
//  AnXin100
//
//  Created by 王合润 on 10/23/18.
//  Copyright © 2018 tzhg. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "ZFTableData.h"
#import "BaseShowCellLayout.h"
NS_ASSUME_NONNULL_BEGIN

@protocol ZFTableViewCellDelegate <NSObject>

- (void)zf_playTheVideoAtIndexPath:(NSIndexPath *)indexPath;

@end

@interface BaseShowTableViewCell : UITableViewCell

@property (nonatomic, strong) BaseShowCellLayout *layout;

@property (nonatomic, copy) void(^playCallback)(void);

- (void)setDelegate:(id<ZFTableViewCellDelegate>)delegate withIndexPath:(NSIndexPath *)indexPath;

- (void)showMaskView;

- (void)hideMaskView;

- (void)setNormalMode;

@end

NS_ASSUME_NONNULL_END
